package ComandoCuenta;

import DAOFabrica.FabricaDAO;
import DAOInterfaz.IDAOCuenta;
import Dominio.Movimiento;
import Dominio.Parametro;
import Excepciones.ExcepcionesLogicaNegocio;

public class ComandoConsultarCuentaPorMes {

	private Parametro _parametro;
	private Movimiento[] _listaMovimiento = null;
	
	public ComandoConsultarCuentaPorMes ( Parametro parametro ){
		_parametro = parametro;
	}
	
	public Movimiento[] ejecutar(){
		try{
			IDAOCuenta daoCuenta = 
				FabricaDAO.obtenerFabricaDAOMySQL().obtenerDAOCuenta();
			_listaMovimiento =  daoCuenta.movimientoCuentaMes(_parametro);
		}catch (Exception e) {
			// TODO: handle exception
		}
		return _listaMovimiento;
	}
}
